package com.team.mp.mapper.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

/**
 * 千锋郑州Java学科欢迎你
 * @program: tproject
 * @description: 实体层 和数据库的表一一对应
 * @author: L2Y
 * @create: 2023-03-27 19:15:29
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("t_serviceinfo")
public class Serviceinfo {
    /**
    *id */
    @TableId(type = IdType.AUTO)
    private Integer id;
    /**
    *编号 */
    private String sOrder;
    /**
    *居民id */
    private Integer userId;
    /**
    *服务机构id */
    private Integer organId;
    /**
    *服务团队id */
    private Integer teamId;
    /**
    *服务医生id */
    private Integer docterId;
    /**
    *服务包id */
    private Integer serpackId;
    /**
    *服务项目id */
    private Integer serviceId;
    /**
    *服务状态（1 待审核 2已驳回 3 待服务 4 已完成 5 已取消） */
    private Integer status;
    /**
    *创建时间 */
    private Date createTime;
    /**
    *预约时间 */
    private Date orderTime;
    /**
    *备注 */
    private String moreInfo;
    
    public void init() {
        
        this.status = 1;
        this.createTime = new Date();
        
    }
}
